import request from '@/utils/request'


/**
 * 查询用户的所有心愿
 */
export function getAllCollections() {
    return request({
      url: `/thing-collect/getAllCollections`,
      method: 'get',
    })
  }
  


/**
 * 根据id删除数据
 * @param {*} id 搜索条件
 */
export function collectDeleteByThingId(id) {
  return request({
    url: `/thing-collect/del/${id}`,
    method: 'delete',
  })
}

/**
 * 批量删除多条数据
 * @param {*} ids id数组
 */
export function collectDeleteBatch(ids) {
  return request({
    url: `/thing-collect/deleteBatch`,
    method: 'delete',
    data: ids
  })
}

/**
 * 添加一条数据
 * @param {*} data 添加的数据
 * @returns
 */
export function collectAdd(data) {
  return request({
    url: `/thing-collect/add`,
    method: 'post',
    data
  })
}

/**
 * 根据Id查询数据
 * @param {*} id 查询的Id
 * @returns
 */
export function collectGetById(id) {
  return request({
    url: `/thing-collect/getById/${id}`,
    method: 'get',
  })
}


/**
 * 修改一条数据
 * @param {*} data 修改的数据
 * @returns
 */
export function collectEdit(data) {
  return request({
    url: `/thing-collect/edit`,
    method: 'put',
    data
  })
}
